Описание
Объект Group представляет группу учетных записей
пользователей, которые имеют общие разрешения при открытии объекта
Workspace для защищенной рабочей группы (только в рабочей области
Microsoft Jet).
Замечания
После создания объектов Group их имена используются для
указания и обеспечения соблюдения разрешений на базы данных, таблицы и запросы с
помощью объектов Document, представляющих объекты Database,
TableDef и QueryDef, с которыми работает пользователь.
При
работе с объектом Group пользователь имеет возможность:
1.
Использовать свойство Name существующего объекта Group для
возвращения его имени. Не допускается возвращение значения свойства PID
существующего объекта Group.
2. Использовать свойства Name и
PID нового, еще не добавленного в семейство объекта Group для
идентификации этого объекта.
Существующий объект Group можно добавить
в семейство Groups объекта User для того, чтобы установить
принадлежность пользователя к данной группе. С другой стороны, можно добавить
объект User в семейство Users объекта Group для того, чтобы
предоставить пользователю общие разрешения, определенные для данной группы. Если
используемое семейство Groups или Users не совпадает с семейством,
в которое был добавлен объект, то может потребоваться вызов метода
Refresh для обновления семейства.
В ядре базы данных Microsoft
Jet заранее определены три объекта Group с именами "Admins"
(администраторы), "Users" (пользователи) и "Guests" (гости). Чтобы
создать новый объект Group следует вызвать метод CreateGroup для
объекта User или Workspace.
При ссылках на объект Group
используют его порядковый номер в семействе или значение свойства Name
(имя):
Groups(0)
Groups("имя")
Groups![имя]